<%--
    Document   : programasEstrategicos
    Created on : 26/04/2010, 03:38:19 PM
    Author     : Fiorella
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<%@taglib uri="http://struts.apache.org/tags-bean"  prefix="bean"%>
<%@taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="/tags/c" prefix="c"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<script src="js/calendar.js" language="javascript"></script> <script type="text/javascript">

function autoCompletarDiv(metodo,url,cadena,async,idDiv)
        {
            if( window.XMLHttpRequest )
                ajax = new XMLHttpRequest();
            else
                ajax = new ActiveXObject("Microsoft.XMLHTTP");
            ELEMENT_DIV = idDiv;
            ajax.onreadystatechange = funcionCallbackVerDiv;
            ajax.open( metodo, url, async);
            ajax.send(cadena);
        }

    function funcionCallbackVerDiv()
        {
            if( ajax.readyState == 4 )
            {
                if( ajax.status == 200 )
                {
                    document.getElementById(ELEMENT_DIV).innerHTML = ajax.responseText;
                }
            }
        }

    function grabarPuntajeEntradaEvaTecnica(){
        // puntuacionEntrda;

        if(document.getElementById("codAspTecnico").value=="-1")
        {
            alert("Seleccione Aspecto Fisico");
            document.getElementById("codAspTecnico").focus();
            return;
        }

        if(document.getElementById("puntuacionEntrda").value=="")
        {
            alert("Ingrese puntuacion de entrada");
            document.getElementById("puntuacionEntrda").focus();
            return;
        }

        if(document.getElementById("puntuacionPersonal").value=="")
        {
            alert("Ingrese puntuacion personal");
            document.getElementById("puntuacionPersonal").focus();
            return;
        }
       

        var codAlumno=document.getElementById("codAlumno").value;
        var codCcd=document.getElementById("codCcd").value;
        var codDisciplina=document.getElementById("codDisciplina").value;
        var codAspTecnico=document.getElementById("codAspTecnico").value;
        var puntuacionEntrda=document.getElementById("puntuacionEntrda").value;


        var putuacionPersonal=document.getElementById("puntuacionPersonal").value;

          var idDiv = "divTabla";
                var metodo = "GET";
                //alert(tipoOper);
                var url = "consultasAjax/talentoListarEvaluacionFisicaAjax.jsp?codAlumno="+codAlumno+"&codCcd="+codCcd+"&codDisciplina="+codDisciplina+"&codAspTecnico="+codAspTecnico+"&tipoOper="+1+"&numEntradaEt="+puntuacionEntrda+"&putuacionPersonal="+putuacionPersonal;

                var cadenaSalida = "";
                var async = true;
                document.getElementById(idDiv).innerHTML;
                autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);


    }

   function eliminar(codAspTecnico,descAspTecnico,codAlumCcd,codCcd,numEntradaEt){

                if(confirmAction(descAspTecnico)==false)return;

                var codDisciplina=document.getElementById("codDisciplina").value;
       
                var idDiv = "divTabla";
                var metodo = "GET";
                var url = "consultasAjax/talentoListarEvaluacionFisicaAjax.jsp?codAspTecnico="+codAspTecnico+"&descAspTecnico="+descAspTecnico+"&codAlumno="+codAlumCcd+"&codCcd="+codCcd+"&numEntradaEt="+numEntradaEt+"&tipoOper="+2+"&codDisciplina="+codDisciplina;
                var cadenaSalida = "";
                var async = true;
                document.getElementById(idDiv).innerHTML;
                autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);
                //document.getElementById("tipoOperacion").value="1";

    }


    function confirmAction(descAspTecnico){
        if (confirm("Esta seguro de eliminar el criterio fisico:  \n  "+descAspTecnico))
            return true;
        else return false;
     }

  function eventoSoloNumeros(){
	var key = event.keyCode;
        //alert(key);
	if ((key == 13 )|| (key >= 48 && key <= 57) || (key==8 )==true)
		event.returnValue = true;
	else
		event.returnValue = false;
    }

  function cancelEvaTecnica(){

        var codDisciplina=document.getElementById("codDisciplina").value;
        var codCcd=document.getElementById("codCcd").value;
        var codAlumno=document.getElementById("codAlumno").value;

    var form = document.getElementById("TalentoForm");
    form.action="Talento.do?dispatch=cancelEvaTecnica&codCcd="+codCcd+"&codDisciplina="+codDisciplina+"&codAlumno="+codAlumno;
    form.method="post";
    form.submit();

    }

</script>
<html>

    <head>
         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="lib/css/estilos.css" type="text/css">
        <link href="lib/css/calendar.css" rel="stylesheet" type="text/css" />
        <link href="lib/css/styles_pages.css" rel="stylesheet" type="text/css" />
        <title>JSP Page</title>
    </head>
    <body>
        <div  style="overflow: auto; width: 710px; height: 400px">
      <html:form action="Talento.do?dispatch=loadEvaTecnica" styleId="TalentoForm">

          <html:hidden styleId="codDisciplina" property="codDisciplina"></html:hidden>
          <html:hidden styleId="codCcd" property="codCcd"></html:hidden>
          <html:hidden styleId="codAlumno" property="codAlumno"></html:hidden>
          <html:hidden styleId="numNivelTalento" property="numNivelTalento"></html:hidden>
<h1 align="center">Planificación Aptitud Física</h1><br>


<table>
             <tr>
                  <td>
                      <b>Alumno</b>

                  </td>
                  <td>
                      <html:text property="nomAlumno" disabled="true" size="60"></html:text>
                  </td>
             <tr>
                  <td>
                      <b>Peso</b>
                  </td>
                  <td>
                        <html:text property="peso" disabled="true"></html:text>
                  </td>

              </tr>

              <tr>
                  <td>
                        <b>Talla</b>
                  </td>
                  <td>
                        <html:text property="talla" disabled="true"></html:text>
                  </td>

              </tr>

          </table>
                  <br>

<div id="divTabla">
    
          <table align="center">
              <tr>

                  <td>
                        <html:select property="codAspTecnico" styleId="codAspTecnico">
                            <html:option value="-1">[--Seleccionar Aspecto Fisico--]</html:option>
                            <html:optionsCollection name="TalentoForm" property="listAspectoTecnico" value="codAspTecnico" label="descAspTecnico" />
                        </html:select>
                  </td>

                  <td>Valor de Entrada</td>

                  <td>
                      <input type="text" id="puntuacionEntrda" size="3" maxlength="5" onkeypress="eventoSoloNumeros()">
                  </td>

                   <!-- Ini -->
                  <td>Valor Personal</td>

                  <td>
                      <input type="text" id="puntuacionPersonal" size="3" maxlength="5" onkeypress="eventoSoloNumeros()">
                  </td>
                  <!-- Fin -->



              </tr>
              <tr>
                  <td colspan="3" align="right">
                      <input type="button" onclick="cancelEvaTecnica()" value="Regresar" >
                      <input type="button" onclick="grabarPuntajeEntradaEvaTecnica()" value="Grabar" >
                  </td>
              </tr>
          </table>
    
          <br>
                            <logic:present name="TalentoForm" property="listAspectotecnicoForTable">
                                                    
                                                        <table id="tabla1" width="99%" align="right" class="userTable">
                                                            <tr class="even" align="center">
                                                                <th class="textoTR">Criterio Fisico</th>
                                                                <th class="textoTR">Valor de Entrada</th>
                                                                <th class="textoTR">Valor Personal</th>
                                                                <th class="textoTR">Eliminar</th>
                                                            </tr>

                                                            <logic:iterate name="TalentoForm" property="listAspectotecnicoForTable" id="lista">
                                                                <tr align="center">
                                                             
                                                                    <td width="10%" align="center">
                                                                        <bean:write name="lista" property="descAspTecnico"/>
                                                                    </td>

                                                                    <td width="10%" align="center">
                                                                        <bean:write name="lista" property="numEntradaEt"/>
                                                                    </td>

                                                                    <td width="10%" align="center">
                                                                        <bean:write name="lista" property="numPuntuacionPersonal"/>
                                                                    </td>

                                                               <td width="10%" align="center">

                                                                        <img style="cursor:pointer" title="Eliminar" title="Eliminar" alt="Eliminar" border=0  src="images/b_drop.png"
                                                                             onclick="eliminar( '<c:out value="${lista.codAspTecnico}"/>',
                                                                                                '<c:out value="${lista.descAspTecnico}"/>',
                                                                                                '<c:out value="${lista.codAlumCcd}"/>',
                                                                                                '<c:out value="${lista.codCcd}"/>',
                                                                                                '<c:out value="${lista.numEntradaEt}"/>'

                                                                                         );"/>
                                                                    </td>

                                                                    

                                                                </tr>
                                                            </logic:iterate>
                                                        </table>
                                                    
                                                </logic:present>


</div>

      </html:form>

</div>

    </body>
</html>
